self-propelled hopper dredger - Turkish English Dictionary